package com.amsp.oa.oademo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.amsp.oa.oademo.entity.TrainingSign;
import com.amsp.oa.oademo.vo.TrainingSignVO;
import com.baomidou.mybatisplus.core.metadata.IPage;

import java.util.List;

public interface TrainingSignService extends IService<TrainingSign> {
    IPage<TrainingSignVO> page(Integer current, Integer size, String trainer);

    TrainingSignVO getDetail(Long id);

    void saveOrUpdateTransactional(TrainingSignVO vo);

    void removeByIdsTransactional(List<Long> ids);
}